<p>Durch die Einfⁿhrung der Benutzerkontensteuerung (<a href="tip2526.htm" class="Hyperlink_Hyperlink">UAC</a>) soll die Sicherheit erh÷ht werden, wenn Anwender mit administrativen Berechtigungen arbeiten. Wenn Sie eine Anwendung starten, die administrative Berechtigung ben÷tigt, mⁿssen Sie erst eine Dialogbox bestΣtigen, bevor diese Anwendung gestartet wird.</p>
<p> </p>
<p>Wenn Sie nicht gleich die Benutzerkontensteuerung komplett deaktivieren wollen, aber bestimmte Anwendungen ÷fter benutzen, die Administrative-Berechtigungen ben÷tigen, (wie z.B.: Visual Studio oder Defragmentierungsprogramme usw.) k÷nnen Sie das mit einem Tool von Microsoft "<b><a href="http://www.microsoft.com/downloads/details.aspx?familyid=24da89e9-b581-47b0-b45e-492dd6da2971&displaylang=en" target="_blank">Microsoft Application Compatibility Toolkits</a></b>" konfigurieren.</p>
<p> </p>
<p>Laden Sie sich das Tool "<b>Microsoft Application Compatibility Toolkits</b>" runter <a href="http://www.microsoft.com/downloads/details.aspx?familyid=24da89e9-b581-47b0-b45e-492dd6da2971&displaylang=en" target="_blank"><Download></a> (Gr÷▀e ca.: 11 MByte)</p>
<p> </p>
<p>Installieren Sie das Programm auf Ihrem Rechner. Starten Sie jetzt aus dem Startmenⁿ im Ordner "Microsoft Application Compatibility Toolkits" den Eintrag "<b>Compatibility Administrator</b>" mittels rechter Maustaste, und wΣhlen Sie "Als Administrator ausfⁿhren" (das mⁿssen Sie nur machen, wenn Sie mit aktiven UAC arbeiten).</p>
<p>Starten Sie - wie oben gezeigt - ⁿber das Kontextmenⁿ oder ⁿber das Menⁿ "Database" -> "Create New" -> "Application Fix..." den Assistenten zur Konfiguration eines neuen Applikation Fix.</p>
<p> </p>
<p>
<img src="../icons/uac_act_02.jpg" alt="Create new Application Fix - Step 1" />
</p>
<p> </p>
<p>Im ersten Schritt werden Sie nach den Namen der Anwendung, dem Hersteller gefragt. Mit dem Button "Browse" mⁿssen Sie noch das entsprechende Programm auswΣhlen. Im Beispiel ist das fⁿr den <i>Registry System Wizard </i>gemacht, Sie k÷nnen hier aber auch jedes andere Programm verwenden. Drⁿcken Sie nach der Eingabe der Daten auf "Weiter >".</p>
<p> </p>
<p>
<img src="../icons/uac_act_03.jpg" alt="Create new Application Fix - Step 2" />
</p>
<p> </p>
<p>Jetzt werden Sie gefragt, welches Betriebssystem simuliert werden soll. Da es bei uns aber nur darum geht, die Nachfrage der Benutzerkontensteuerung auszuschalten, wΣhlen Sie hier "<b>None</b>" aus und klicken dann auf "Weiter >"</p>
<p> </p>
<p>
<img src="../icons/uac_act_04.jpg" alt="Create new Application Fix - Step 3" />
</p>
<p> </p>
<p>Auf der nΣchsten Seiten finden wie etliche Einstellungen, die man der Anwendung mitgeben kann. Hier suchen Sie die Einstellung "<b>RunAsInvoker</b>" und aktivieren diesen Eintrag, um die Benutzerkontensteuerung auszuschalten. ▄ber den Button "Test Run..." k÷nnen Sie prⁿfen, ob die ─nderungen entsprechend funktionieren und das Programm gestartet wird. Wenn Sie fertig sind, klicken Sie auf den Button "Weiter >".</p>
<p> </p>
<p>
<img src="../icons/uac_act_05.jpg" alt="Create new Application Fix - Step 4" />
</p>
<p> </p>
<p>Hier werden die Kriterien festgelegt wie das Programm eindeutig identifiziert werden kann. Dazu werden Parameter wie CHECKSUM, BIN_FILE_VERSION usw. verwendet. Das bedeutet natⁿrlich auch, dass nach einen Update diese Einstellungen entsprechend geΣndert werden mⁿssen. Sie k÷nnen hier natⁿrlich auch Werte entfernen, welche sich bei einem Update Σndern und nur die festen Werte bestehen lassen. Bedenken Sie dabei aber auch, dass sich dadurch die M÷glichkeit ergibt,durch Austauschen der EXE-Datei ein anderes Programm ohne Nachfrage als Administrator zu starten.</p>
<p> </p>
<p>In den meisten FΣllen sollten Sie deshalb die voreingestellten Werte belassen und ⁿber den Button "Fertig stellen" den Eintrag in der Datenbank speichern.</p>
<p> </p>
<p>
<img src="../icons/uac_act_06.jpg" alt="Create new Application Fix - Step 5" />
</p>
<p> </p>
<p>Jetzt mⁿssen Sie die Datenbank noch ⁿber "Save" speichern. Dazu werden Sie nach den Namen der Datenbank gefragt (hier wurde <i>Registry System Wizard</i> genommen). Da Sie in einer Datenbank mehrere Anwendungen hinzufⁿgen k÷nnen, sollten Sie einen neutralen Namen verwenden. Weiterhin mⁿssen Sie noch den Pfad und den Namen der Datenbank fⁿr die Datei eingeben, die mit der Dateiendung <b>.SDB</b> abgespeichert wird.</p>
<p> </p>
<p>
<img src="../icons/uac_act_07.jpg" alt="Create new Application Fix - Step 6" />
</p>
<p> </p>
<p>Nun ist diese Konfiguration selber in Vista noch nicht aktiv und muss erst einmal in Vista importiert werden.</p>
<p> </p>
<p>Dafⁿr mⁿssen Sie eine KommandozeilenoberflΣche mit administrativen Berechtigungen ÷ffnen und folgenden Befehl eingeben:</p>
<img src="../icons/uac_act_08.jpg" alt="Create new Application Fix - Step 7" />
</p>
<p> </p>
<p>Wenn Sie jetzt die Anwendungen aus der Datenbank starten, kommt keine Nachfrage mehr vom UAC, ob die Anwendung mit administrativen Berechtigungen ausgefⁿhrt werden darf.</p>
<p> </p>
<p class="htmlinfo">
<img src="../icons/hand.png" alt="Info" />Weitere Informationen hierzu finden Sie in der <a href="../tip0000/tip0320.htm">MS Knowledge Base</a>: <u><span style="color: #0000ff;"><a href="http://support.microsoft.com/?kbid=946932" target="_blank">http://support.Microsoft.com/?kbid=946932</a></span></u></p>